home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / Tcl-Tk 8.0 / Pre-installed version / tk8.0 / unix / mkLinks < prev    next >
Encoding:
Text File  |  1997-08-15  |  21.2 KB  |  879 lines  |  [TEXT/ALFA]

  1. #!/bin/sh
  2. # This script is invoked when installing manual entries.  It generates
  3. # additional links to manual entries, corresponding to the procedure
  4. # and command names described by the manual entry.  For example, the
  5. # Tcl manual entry Hash.3 describes procedures Tcl_InitHashTable,
  6. # Tcl_CreateHashEntry, and many more.  This script will make hard
  7. # links so that Tcl_InitHashTable.3, Tcl_CreateHashEntry.3, and so
  8. # on all refer to Hash.3 in the installed directory.
  9. #
  10. # Because of the length of command and procedure names, this mechanism
  11. # only works on machines that support file names longer than 14 characters.
  12. # This script checks to see if long file names are supported, and it
  13. # doesn't make any links if they are not.
  14. #
  15. # The script takes one argument, which is the name of the directory
  16. # where the manual entries have been installed.
  17.  
  18. if test $# != 1; then
  19.     echo "Usage: mkLinks dir"
  20.     exit 1
  21. fi
  22.  
  23. cd $1
  24. echo foo > xyzzyTestingAVeryLongFileName.foo
  25. x=`echo xyzzyTe*`
  26. rm xyzzyTe*
  27. if test "$x" != "xyzzyTestingAVeryLongFileName.foo"; then
  28.     exit
  29. fi
  30. if test -r 3DBorder.3; then
  31.     rm -f Tk_3DBorderColor.3
  32.     ln 3DBorder.3 Tk_3DBorderColor.3
  33. fi
  34. if test -r 3DBorder.3; then
  35.     rm -f Tk_3DBorderGC.3
  36.     ln 3DBorder.3 Tk_3DBorderGC.3
  37. fi
  38. if test -r 3DBorder.3; then
  39.     rm -f Tk_3DHorizontalBevel.3
  40.     ln 3DBorder.3 Tk_3DHorizontalBevel.3
  41. fi
  42. if test -r 3DBorder.3; then
  43.     rm -f Tk_3DVerticalBevel.3
  44.     ln 3DBorder.3 Tk_3DVerticalBevel.3
  45. fi
  46. if test -r WindowId.3; then
  47.     rm -f Tk_Attributes.3
  48.     ln WindowId.3 Tk_Attributes.3
  49. fi
  50. if test -r BindTable.3; then
  51.     rm -f Tk_BindEvent.3
  52.     ln BindTable.3 Tk_BindEvent.3
  53. fi
  54. if test -r CanvTkwin.3; then
  55.     rm -f Tk_CanvasDrawableCoords.3
  56.     ln CanvTkwin.3 Tk_CanvasDrawableCoords.3
  57. fi
  58. if test -r CanvTkwin.3; then
  59.     rm -f Tk_CanvasEventuallyRedraw.3
  60.     ln CanvTkwin.3 Tk_CanvasEventuallyRedraw.3
  61. fi
  62. if test -r CanvTkwin.3; then
  63.     rm -f Tk_CanvasGetCoord.3
  64.     ln CanvTkwin.3 Tk_CanvasGetCoord.3
  65. fi
  66. if test -r CanvPsY.3; then
  67.     rm -f Tk_CanvasPsBitmap.3
  68.     ln CanvPsY.3 Tk_CanvasPsBitmap.3
  69. fi
  70. if test -r CanvPsY.3; then
  71.     rm -f Tk_CanvasPsColor.3
  72.     ln CanvPsY.3 Tk_CanvasPsColor.3
  73. fi
  74. if test -r CanvPsY.3; then
  75.     rm -f Tk_CanvasPsFont.3
  76.     ln CanvPsY.3 Tk_CanvasPsFont.3
  77. fi
  78. if test -r CanvPsY.3; then
  79.     rm -f Tk_CanvasPsPath.3
  80.     ln CanvPsY.3 Tk_CanvasPsPath.3
  81. fi
  82. if test -r CanvPsY.3; then
  83.     rm -f Tk_CanvasPsStipple.3
  84.     ln CanvPsY.3 Tk_CanvasPsStipple.3
  85. fi
  86. if test -r CanvPsY.3; then
  87.     rm -f Tk_CanvasPsY.3
  88.     ln CanvPsY.3 Tk_CanvasPsY.3
  89. fi
  90. if test -r CanvTkwin.3; then
  91.     rm -f Tk_CanvasSetStippleOrigin.3
  92.     ln CanvTkwin.3 Tk_CanvasSetStippleOrigin.3
  93. fi
  94. if test -r CanvTkwin.3; then
  95.     rm -f Tk_CanvasTagsOption.3
  96.     ln CanvTkwin.3 Tk_CanvasTagsOption.3
  97. fi
  98. if test -r CanvTxtInfo.3; then
  99.     rm -f Tk_CanvasTextInfo.3
  100.     ln CanvTxtInfo.3 Tk_CanvasTextInfo.3
  101. fi
  102. if test -r CanvTkwin.3; then
  103.     rm -f Tk_CanvasTkwin.3
  104.     ln CanvTkwin.3 Tk_CanvasTkwin.3
  105. fi
  106. if test -r CanvTkwin.3; then
  107.     rm -f Tk_CanvasWindowCoords.3
  108.     ln CanvTkwin.3 Tk_CanvasWindowCoords.3
  109. fi
  110. if test -r ConfigWind.3; then
  111.     rm -f Tk_ChangeWindowAttributes.3
  112.     ln ConfigWind.3 Tk_ChangeWindowAttributes.3
  113. fi
  114. if test -r WindowId.3; then
  115.     rm -f Tk_Changes.3
  116.     ln WindowId.3 Tk_Changes.3
  117. fi
  118. if test -r TextLayout.3; then
  119.     rm -f Tk_CharBbox.3
  120.     ln TextLayout.3 Tk_CharBbox.3
  121. fi
  122. if test -r SetClass.3; then
  123.     rm -f Tk_Class.3
  124.     ln SetClass.3 Tk_Class.3
  125. fi
  126. if test -r ClrSelect.3; then
  127.     rm -f Tk_ClearSelection.3
  128.     ln ClrSelect.3 Tk_ClearSelection.3
  129. fi
  130. if test -r Clipboard.3; then
  131.     rm -f Tk_ClipboardAppend.3
  132.     ln Clipboard.3 Tk_ClipboardAppend.3
  133. fi
  134. if test -r Clipboard.3; then
  135.     rm -f Tk_ClipboardClear.3
  136.     ln Clipboard.3 Tk_ClipboardClear.3
  137. fi
  138. if test -r WindowId.3; then
  139.     rm -f Tk_Colormap.3
  140.     ln WindowId.3 Tk_Colormap.3
  141. fi
  142. if test -r TextLayout.3; then
  143.     rm -f Tk_ComputeTextLayout.3
  144.     ln TextLayout.3 Tk_ComputeTextLayout.3
  145. fi
  146. if test -r ConfigWidg.3; then
  147.     rm -f Tk_ConfigureInfo.3
  148.     ln ConfigWidg.3 Tk_ConfigureInfo.3
  149. fi
  150. if test -r ConfigWidg.3; then
  151.     rm -f Tk_ConfigureValue.3
  152.     ln ConfigWidg.3 Tk_ConfigureValue.3
  153. fi
  154. if test -r ConfigWidg.3; then
  155.     rm -f Tk_ConfigureWidget.3
  156.     ln ConfigWidg.3 Tk_ConfigureWidget.3
  157. fi
  158. if test -r ConfigWind.3; then
  159.     rm -f Tk_ConfigureWindow.3
  160.     ln ConfigWind.3 Tk_ConfigureWindow.3
  161. fi
  162. if test -r CoordToWin.3; then
  163.     rm -f Tk_CoordsToWindow.3
  164.     ln CoordToWin.3 Tk_CoordsToWindow.3
  165. fi
  166. if test -r BindTable.3; then
  167.     rm -f Tk_CreateBinding.3
  168.     ln BindTable.3 Tk_CreateBinding.3
  169. fi
  170. if test -r BindTable.3; then
  171.     rm -f Tk_CreateBindingTable.3
  172.     ln BindTable.3 Tk_CreateBindingTable.3
  173. fi
  174. if test -r CrtErrHdlr.3; then
  175.     rm -f Tk_CreateErrorHandler.3
  176.     ln CrtErrHdlr.3 Tk_CreateErrorHandler.3
  177. fi
  178. if test -r EventHndlr.3; then
  179.     rm -f Tk_CreateEventHandler.3
  180.     ln EventHndlr.3 Tk_CreateEventHandler.3
  181. fi
  182. if test -r CrtGenHdlr.3; then
  183.     rm -f Tk_CreateGenericHandler.3
  184.     ln CrtGenHdlr.3 Tk_CreateGenericHandler.3
  185. fi
  186. if test -r CrtImgType.3; then
  187.     rm -f Tk_CreateImageType.3
  188.     ln CrtImgType.3 Tk_CreateImageType.3
  189. fi
  190. if test -r CrtItemType.3; then
  191.     rm -f Tk_CreateItemType.3
  192.     ln CrtItemType.3 Tk_CreateItemType.3
  193. fi
  194. if test -r CrtPhImgFmt.3; then
  195.     rm -f Tk_CreatePhotoImageFormat.3
  196.     ln CrtPhImgFmt.3 Tk_CreatePhotoImageFormat.3
  197. fi
  198. if test -r CrtSelHdlr.3; then
  199.     rm -f Tk_CreateSelHandler.3
  200.     ln CrtSelHdlr.3 Tk_CreateSelHandler.3
  201. fi
  202. if test -r CrtWindow.3; then
  203.     rm -f Tk_CreateWindow.3
  204.     ln CrtWindow.3 Tk_CreateWindow.3
  205. fi
  206. if test -r CrtWindow.3; then
  207.     rm -f Tk_CreateWindowFromPath.3
  208.     ln CrtWindow.3 Tk_CreateWindowFromPath.3
  209. fi
  210. if test -r GetBitmap.3; then
  211.     rm -f Tk_DefineBitmap.3
  212.     ln GetBitmap.3 Tk_DefineBitmap.3
  213. fi
  214. if test -r ConfigWind.3; then
  215.     rm -f Tk_DefineCursor.3
  216.     ln ConfigWind.3 Tk_DefineCursor.3
  217. fi
  218. if test -r BindTable.3; then
  219.     rm -f Tk_DeleteAllBindings.3
  220.     ln BindTable.3 Tk_DeleteAllBindings.3
  221. fi
  222. if test -r BindTable.3; then
  223.     rm -f Tk_DeleteBinding.3
  224.     ln BindTable.3 Tk_DeleteBinding.3
  225. fi
  226. if test -r BindTable.3; then
  227.     rm -f Tk_DeleteBindingTable.3
  228.     ln BindTable.3 Tk_DeleteBindingTable.3
  229. fi
  230. if test -r CrtErrHdlr.3; then
  231.     rm -f Tk_DeleteErrorHandler.3
  232.     ln CrtErrHdlr.3 Tk_DeleteErrorHandler.3
  233. fi
  234. if test -r EventHndlr.3; then
  235.     rm -f Tk_DeleteEventHandler.3
  236.     ln EventHndlr.3 Tk_DeleteEventHandler.3
  237. fi
  238. if test -r CrtGenHdlr.3; then
  239.     rm -f Tk_DeleteGenericHandler.3
  240.     ln CrtGenHdlr.3 Tk_DeleteGenericHandler.3
  241. fi
  242. if test -r DeleteImg.3; then
  243.     rm -f Tk_DeleteImage.3
  244.     ln DeleteImg.3 Tk_DeleteImage.3
  245. fi
  246. if test -r CrtSelHdlr.3; then
  247.     rm -f Tk_DeleteSelHandler.3
  248.     ln CrtSelHdlr.3 Tk_DeleteSelHandler.3
  249. fi
  250. if test -r WindowId.3; then
  251.     rm -f Tk_Depth.3
  252.     ln WindowId.3 Tk_Depth.3
  253. fi
  254. if test -r CrtWindow.3; then
  255.     rm -f Tk_DestroyWindow.3
  256.     ln CrtWindow.3 Tk_DestroyWindow.3
  257. fi
  258. if test -r WindowId.3; then
  259.     rm -f Tk_Display.3
  260.     ln WindowId.3 Tk_Display.3
  261. fi
  262. if test -r WindowId.3; then
  263.     rm -f Tk_DisplayName.3
  264.     ln WindowId.3 Tk_DisplayName.3
  265. fi
  266. if test -r TextLayout.3; then
  267.     rm -f Tk_DistanceToTextLayout.3
  268.     ln TextLayout.3 Tk_DistanceToTextLayout.3
  269. fi
  270. if test -r 3DBorder.3; then
  271.     rm -f Tk_Draw3DPolygon.3
  272.     ln 3DBorder.3 Tk_Draw3DPolygon.3
  273. fi
  274. if test -r 3DBorder.3; then
  275.     rm -f Tk_Draw3DRectangle.3
  276.     ln 3DBorder.3 Tk_Draw3DRectangle.3
  277. fi
  278. if test -r MeasureChar.3; then
  279.     rm -f Tk_DrawChars.3
  280.     ln MeasureChar.3 Tk_DrawChars.3
  281. fi
  282. if test -r DrawFocHlt.3; then
  283.     rm -f Tk_DrawFocusHighlight.3
  284.     ln DrawFocHlt.3 Tk_DrawFocusHighlight.3
  285. fi
  286. if test -r TextLayout.3; then
  287.     rm -f Tk_DrawTextLayout.3
  288.     ln TextLayout.3 Tk_DrawTextLayout.3
  289. fi
  290. if test -r 3DBorder.3; then
  291.     rm -f Tk_Fill3DPolygon.3
  292.     ln 3DBorder.3 Tk_Fill3DPolygon.3
  293. fi
  294. if test -r 3DBorder.3; then
  295.     rm -f Tk_Fill3DRectangle.3
  296.     ln 3DBorder.3 Tk_Fill3DRectangle.3
  297. fi
  298. if test -r FindPhoto.3; then
  299.     rm -f Tk_FindPhoto.3
  300.     ln FindPhoto.3 Tk_FindPhoto.3
  301. fi
  302. if test -r FontId.3; then
  303.     rm -f Tk_FontId.3
  304.     ln FontId.3 Tk_FontId.3
  305. fi
  306. if test -r FontId.3; then
  307.     rm -f Tk_FontMetrics.3
  308.     ln FontId.3 Tk_FontMetrics.3
  309. fi
  310. if test -r 3DBorder.3; then
  311.     rm -f Tk_Free3DBorder.3
  312.     ln 3DBorder.3 Tk_Free3DBorder.3
  313. fi
  314. if test -r GetBitmap.3; then
  315.     rm -f Tk_FreeBitmap.3
  316.     ln GetBitmap.3 Tk_FreeBitmap.3
  317. fi
  318. if test -r GetColor.3; then
  319.     rm -f Tk_FreeColor.3
  320.     ln GetColor.3 Tk_FreeColor.3
  321. fi
  322. if test -r GetClrmap.3; then
  323.     rm -f Tk_FreeColormap.3
  324.     ln GetClrmap.3 Tk_FreeColormap.3
  325. fi
  326. if test -r GetCursor.3; then
  327.     rm -f Tk_FreeCursor.3
  328.     ln GetCursor.3 Tk_FreeCursor.3
  329. fi
  330. if test -r GetFont.3; then
  331.     rm -f Tk_FreeFont.3
  332.     ln GetFont.3 Tk_FreeFont.3
  333. fi
  334. if test -r GetGC.3; then
  335.     rm -f Tk_FreeGC.3
  336.     ln GetGC.3 Tk_FreeGC.3
  337. fi
  338. if test -r GetImage.3; then
  339.     rm -f Tk_FreeImage.3
  340.     ln GetImage.3 Tk_FreeImage.3
  341. fi
  342. if test -r ConfigWidg.3; then
  343.     rm -f Tk_FreeOptions.3
  344.     ln ConfigWidg.3 Tk_FreeOptions.3
  345. fi
  346. if test -r GetPixmap.3; then
  347.     rm -f Tk_FreePixmap.3
  348.     ln GetPixmap.3 Tk_FreePixmap.3
  349. fi
  350. if test -r TextLayout.3; then
  351.     rm -f Tk_FreeTextLayout.3
  352.     ln TextLayout.3 Tk_FreeTextLayout.3
  353. fi
  354. if test -r FreeXId.3; then
  355.     rm -f Tk_FreeXId.3
  356.     ln FreeXId.3 Tk_FreeXId.3
  357. fi
  358. if test -r GeomReq.3; then
  359.     rm -f Tk_GeometryRequest.3
  360.     ln GeomReq.3 Tk_GeometryRequest.3
  361. fi
  362. if test -r 3DBorder.3; then
  363.     rm -f Tk_Get3DBorder.3
  364.     ln 3DBorder.3 Tk_Get3DBorder.3
  365. fi
  366. if test -r BindTable.3; then
  367.     rm -f Tk_GetAllBindings.3
  368.     ln BindTable.3 Tk_GetAllBindings.3
  369. fi
  370. if test -r GetAnchor.3; then
  371.     rm -f Tk_GetAnchor.3
  372.     ln GetAnchor.3 Tk_GetAnchor.3
  373. fi
  374. if test -r InternAtom.3; then
  375.     rm -f Tk_GetAtomName.3
  376.     ln InternAtom.3 Tk_GetAtomName.3
  377. fi
  378. if test -r BindTable.3; then
  379.     rm -f Tk_GetBinding.3
  380.     ln BindTable.3 Tk_GetBinding.3
  381. fi
  382. if test -r GetBitmap.3; then
  383.     rm -f Tk_GetBitmap.3
  384.     ln GetBitmap.3 Tk_GetBitmap.3
  385. fi
  386. if test -r GetBitmap.3; then
  387.     rm -f Tk_GetBitmapFromData.3
  388.     ln GetBitmap.3 Tk_GetBitmapFromData.3
  389. fi
  390. if test -r GetCapStyl.3; then
  391.     rm -f Tk_GetCapStyle.3
  392.     ln GetCapStyl.3 Tk_GetCapStyle.3
  393. fi
  394. if test -r GetColor.3; then
  395.     rm -f Tk_GetColor.3
  396.     ln GetColor.3 Tk_GetColor.3
  397. fi
  398. if test -r GetColor.3; then
  399.     rm -f Tk_GetColorByValue.3
  400.     ln GetColor.3 Tk_GetColorByValue.3
  401. fi
  402. if test -r GetClrmap.3; then
  403.     rm -f Tk_GetColormap.3
  404.     ln GetClrmap.3 Tk_GetColormap.3
  405. fi
  406. if test -r GetCursor.3; then
  407.     rm -f Tk_GetCursor.3
  408.     ln GetCursor.3 Tk_GetCursor.3
  409. fi
  410. if test -r GetCursor.3; then
  411.     rm -f Tk_GetCursorFromData.3
  412.     ln GetCursor.3 Tk_GetCursorFromData.3
  413. fi
  414. if test -r GetFont.3; then
  415.     rm -f Tk_GetFont.3
  416.     ln GetFont.3 Tk_GetFont.3
  417. fi
  418. if test -r GetGC.3; then
  419.     rm -f Tk_GetGC.3
  420.     ln GetGC.3 Tk_GetGC.3
  421. fi
  422. if test -r GetImage.3; then
  423.     rm -f Tk_GetImage.3
  424.     ln GetImage.3 Tk_GetImage.3
  425. fi
  426. if test -r CrtImgType.3; then
  427.     rm -f Tk_GetImageMasterData.3
  428.     ln CrtImgType.3 Tk_GetImageMasterData.3
  429. fi
  430. if test -r CrtItemType.3; then
  431.     rm -f Tk_GetItemTypes.3
  432.     ln CrtItemType.3 Tk_GetItemTypes.3
  433. fi
  434. if test -r GetJoinStl.3; then
  435.     rm -f Tk_GetJoinStyle.3
  436.     ln GetJoinStl.3 Tk_GetJoinStyle.3
  437. fi
  438. if test -r GetJustify.3; then
  439.     rm -f Tk_GetJustify.3
  440.     ln GetJustify.3 Tk_GetJustify.3
  441. fi
  442. if test -r GetOption.3; then
  443.     rm -f Tk_GetOption.3
  444.     ln GetOption.3 Tk_GetOption.3
  445. fi
  446. if test -r GetPixels.3; then
  447.     rm -f Tk_GetPixels.3
  448.     ln GetPixels.3 Tk_GetPixels.3
  449. fi
  450. if test -r GetPixmap.3; then
  451.     rm -f Tk_GetPixmap.3
  452.     ln GetPixmap.3 Tk_GetPixmap.3
  453. fi
  454. if test -r GetRelief.3; then
  455.     rm -f Tk_GetRelief.3
  456.     ln GetRelief.3 Tk_GetRelief.3
  457. fi
  458. if test -r GetRootCrd.3; then
  459.     rm -f Tk_GetRootCoords.3
  460.     ln GetRootCrd.3 Tk_GetRootCoords.3
  461. fi
  462. if test -r GetPixels.3; then
  463.     rm -f Tk_GetScreenMM.3
  464.     ln GetPixels.3 Tk_GetScreenMM.3
  465. fi
  466. if test -r GetScroll.3; then
  467.     rm -f Tk_GetScrollInfo.3
  468.     ln GetScroll.3 Tk_GetScrollInfo.3
  469. fi
  470. if test -r GetSelect.3; then
  471.     rm -f Tk_GetSelection.3
  472.     ln GetSelect.3 Tk_GetSelection.3
  473. fi
  474. if test -r GetUid.3; then
  475.     rm -f Tk_GetUid.3
  476.     ln GetUid.3 Tk_GetUid.3
  477. fi
  478. if test -r GetVRoot.3; then
  479.     rm -f Tk_GetVRootGeometry.3
  480.     ln GetVRoot.3 Tk_GetVRootGeometry.3
  481. fi
  482. if test -r GetVisual.3; then
  483.     rm -f Tk_GetVisual.3
  484.     ln GetVisual.3 Tk_GetVisual.3
  485. fi
  486. if test -r HandleEvent.3; then
  487.     rm -f Tk_HandleEvent.3
  488.     ln HandleEvent.3 Tk_HandleEvent.3
  489. fi
  490. if test -r WindowId.3; then
  491.     rm -f Tk_Height.3
  492.     ln WindowId.3 Tk_Height.3
  493. fi
  494. if test -r IdToWindow.3; then
  495.     rm -f Tk_IdToWindow.3
  496.     ln IdToWindow.3 Tk_IdToWindow.3
  497. fi
  498. if test -r ImgChanged.3; then
  499.     rm -f Tk_ImageChanged.3
  500.     ln ImgChanged.3 Tk_ImageChanged.3
  501. fi
  502. if test -r InternAtom.3; then
  503.     rm -f Tk_InternAtom.3
  504.     ln InternAtom.3 Tk_InternAtom.3
  505. fi
  506. if test -r WindowId.3; then
  507.     rm -f Tk_InternalBorderWidth.3
  508.     ln WindowId.3 Tk_InternalBorderWidth.3
  509. fi
  510. if test -r TextLayout.3; then
  511.     rm -f Tk_IntersectTextLayout.3
  512.     ln TextLayout.3 Tk_IntersectTextLayout.3
  513. fi
  514. if test -r WindowId.3; then
  515.     rm -f Tk_IsMapped.3
  516.     ln WindowId.3 Tk_IsMapped.3
  517. fi
  518. if test -r WindowId.3; then
  519.     rm -f Tk_IsTopLevel.3
  520.     ln WindowId.3 Tk_IsTopLevel.3
  521. fi
  522. if test -r MainLoop.3; then
  523.     rm -f Tk_MainLoop.3
  524.     ln MainLoop.3 Tk_MainLoop.3
  525. fi
  526. if test -r MainWin.3; then
  527.     rm -f Tk_MainWindow.3
  528.     ln MainWin.3 Tk_MainWindow.3
  529. fi
  530. if test -r MaintGeom.3; then
  531.     rm -f Tk_MaintainGeometry.3
  532.     ln MaintGeom.3 Tk_MaintainGeometry.3
  533. fi
  534. if test -r CrtWindow.3; then
  535.     rm -f Tk_MakeWindowExist.3
  536.     ln CrtWindow.3 Tk_MakeWindowExist.3
  537. fi
  538. if test -r ManageGeom.3; then
  539.     rm -f Tk_ManageGeometry.3
  540.     ln ManageGeom.3 Tk_ManageGeometry.3
  541. fi
  542. if test -r MapWindow.3; then
  543.     rm -f Tk_MapWindow.3
  544.     ln MapWindow.3 Tk_MapWindow.3
  545. fi
  546. if test -r MeasureChar.3; then
  547.     rm -f Tk_MeasureChars.3
  548.     ln MeasureChar.3 Tk_MeasureChars.3
  549. fi
  550. if test -r ConfigWind.3; then
  551.     rm -f Tk_MoveResizeWindow.3
  552.     ln ConfigWind.3 Tk_MoveResizeWindow.3
  553. fi
  554. if test -r MoveToplev.3; then
  555.     rm -f Tk_MoveToplevelWindow.3
  556.     ln MoveToplev.3 Tk_MoveToplevelWindow.3
  557. fi
  558. if test -r ConfigWind.3; then
  559.     rm -f Tk_MoveWindow.3
  560.     ln ConfigWind.3 Tk_MoveWindow.3
  561. fi
  562. if test -r Name.3; then
  563.     rm -f Tk_Name.3
  564.     ln Name.3 Tk_Name.3
  565. fi
  566. if test -r 3DBorder.3; then
  567.     rm -f Tk_NameOf3DBorder.3
  568.     ln 3DBorder.3 Tk_NameOf3DBorder.3
  569. fi
  570. if test -r GetAnchor.3; then
  571.     rm -f Tk_NameOfAnchor.3
  572.     ln GetAnchor.3 Tk_NameOfAnchor.3
  573. fi
  574. if test -r GetBitmap.3; then
  575.     rm -f Tk_NameOfBitmap.3
  576.     ln GetBitmap.3 Tk_NameOfBitmap.3
  577. fi
  578. if test -r GetCapStyl.3; then
  579.     rm -f Tk_NameOfCapStyle.3
  580.     ln GetCapStyl.3 Tk_NameOfCapStyle.3
  581. fi
  582. if test -r GetColor.3; then
  583.     rm -f Tk_NameOfColor.3
  584.     ln GetColor.3 Tk_NameOfColor.3
  585. fi
  586. if test -r GetCursor.3; then
  587.     rm -f Tk_NameOfCursor.3
  588.     ln GetCursor.3 Tk_NameOfCursor.3
  589. fi
  590. if test -r GetFont.3; then
  591.     rm -f Tk_NameOfFont.3
  592.     ln GetFont.3 Tk_NameOfFont.3
  593. fi
  594. if test -r NameOfImg.3; then
  595.     rm -f Tk_NameOfImage.3
  596.     ln NameOfImg.3 Tk_NameOfImage.3
  597. fi
  598. if test -r GetJoinStl.3; then
  599.     rm -f Tk_NameOfJoinStyle.3
  600.     ln GetJoinStl.3 Tk_NameOfJoinStyle.3
  601. fi
  602. if test -r GetJustify.3; then
  603.     rm -f Tk_NameOfJustify.3
  604.     ln GetJustify.3 Tk_NameOfJustify.3
  605. fi
  606. if test -r GetRelief.3; then
  607.     rm -f Tk_NameOfRelief.3
  608.     ln GetRelief.3 Tk_NameOfRelief.3
  609. fi
  610. if test -r Name.3; then
  611.     rm -f Tk_NameToWindow.3
  612.     ln Name.3 Tk_NameToWindow.3
  613. fi
  614. if test -r ConfigWidg.3; then
  615.     rm -f Tk_Offset.3
  616.     ln ConfigWidg.3 Tk_Offset.3
  617. fi
  618. if test -r OwnSelect.3; then
  619.     rm -f Tk_OwnSelection.3
  620.     ln OwnSelect.3 Tk_OwnSelection.3
  621. fi
  622. if test -r WindowId.3; then
  623.     rm -f Tk_Parent.3
  624.     ln WindowId.3 Tk_Parent.3
  625. fi
  626. if test -r ParseArgv.3; then
  627.     rm -f Tk_ParseArgv.3
  628.     ln ParseArgv.3 Tk_ParseArgv.3
  629. fi
  630. if test -r Name.3; then
  631.     rm -f Tk_PathName.3
  632.     ln Name.3 Tk_PathName.3
  633. fi
  634. if test -r FindPhoto.3; then
  635.     rm -f Tk_PhotoBlank.3
  636.     ln FindPhoto.3 Tk_PhotoBlank.3
  637. fi
  638. if test -r FindPhoto.3; then
  639.     rm -f Tk_PhotoExpand.3
  640.     ln FindPhoto.3 Tk_PhotoExpand.3
  641. fi
  642. if test -r FindPhoto.3; then
  643.     rm -f Tk_PhotoGetImage.3
  644.     ln FindPhoto.3 Tk_PhotoGetImage.3
  645. fi
  646. if test -r FindPhoto.3; then
  647.     rm -f Tk_PhotoGetSize.3
  648.     ln FindPhoto.3 Tk_PhotoGetSize.3
  649. fi
  650. if test -r FindPhoto.3; then
  651.     rm -f Tk_PhotoPutBlock.3
  652.     ln FindPhoto.3 Tk_PhotoPutBlock.3
  653. fi
  654. if test -r FindPhoto.3; then
  655.     rm -f Tk_PhotoPutZoomedBlock.3
  656.     ln FindPhoto.3 Tk_PhotoPutZoomedBlock.3
  657. fi
  658. if test -r FindPhoto.3; then
  659.     rm -f Tk_PhotoSetSize.3
  660.     ln FindPhoto.3 Tk_PhotoSetSize.3
  661. fi
  662. if test -r TextLayout.3; then
  663.     rm -f Tk_PointToChar.3
  664.     ln TextLayout.3 Tk_PointToChar.3
  665. fi
  666. if test -r FontId.3; then
  667.     rm -f Tk_PostscriptFontName.3
  668.     ln FontId.3 Tk_PostscriptFontName.3
  669. fi
  670. if test -r QWinEvent.3; then
  671.     rm -f Tk_QueueWindowEvent.3
  672.     ln QWinEvent.3 Tk_QueueWindowEvent.3
  673. fi
  674. if test -r GetImage.3; then
  675.     rm -f Tk_RedrawImage.3
  676.     ln GetImage.3 Tk_RedrawImage.3
  677. fi
  678. if test -r WindowId.3; then
  679.     rm -f Tk_ReqHeight.3
  680.     ln WindowId.3 Tk_ReqHeight.3
  681. fi
  682. if test -r WindowId.3; then
  683.     rm -f Tk_ReqWidth.3
  684.     ln WindowId.3 Tk_ReqWidth.3
  685. fi
  686. if test -r ConfigWind.3; then
  687.     rm -f Tk_ResizeWindow.3
  688.     ln ConfigWind.3 Tk_ResizeWindow.3
  689. fi
  690. if test -r Restack.3; then
  691.     rm -f Tk_RestackWindow.3
  692.     ln Restack.3 Tk_RestackWindow.3
  693. fi
  694. if test -r RestrictEv.3; then
  695.     rm -f Tk_RestrictEvents.3
  696.     ln RestrictEv.3 Tk_RestrictEvents.3
  697. fi
  698. if test -r WindowId.3; then
  699.     rm -f Tk_Screen.3
  700.     ln WindowId.3 Tk_Screen.3
  701. fi
  702. if test -r WindowId.3; then
  703.     rm -f Tk_ScreenNumber.3
  704.     ln WindowId.3 Tk_ScreenNumber.3
  705. fi
  706. if test -r SetAppName.3; then
  707.     rm -f Tk_SetAppName.3
  708.     ln SetAppName.3 Tk_SetAppName.3
  709. fi
  710. if test -r 3DBorder.3; then
  711.     rm -f Tk_SetBackgroundFromBorder.3
  712.     ln 3DBorder.3 Tk_SetBackgroundFromBorder.3
  713. fi
  714. if test -r SetClass.3; then
  715.     rm -f Tk_SetClass.3
  716.     ln SetClass.3 Tk_SetClass.3
  717. fi
  718. if test -r SetGrid.3; then
  719.     rm -f Tk_SetGrid.3
  720.     ln SetGrid.3 Tk_SetGrid.3
  721. fi
  722. if test -r GeomReq.3; then
  723.     rm -f Tk_SetInternalBorder.3
  724.     ln GeomReq.3 Tk_SetInternalBorder.3
  725. fi
  726. if test -r ConfigWind.3; then
  727.     rm -f Tk_SetWindowBackground.3
  728.     ln ConfigWind.3 Tk_SetWindowBackground.3
  729. fi
  730. if test -r ConfigWind.3; then
  731.     rm -f Tk_SetWindowBackgroundPixmap.3
  732.     ln ConfigWind.3 Tk_SetWindowBackgroundPixmap.3
  733. fi
  734. if test -r ConfigWind.3; then
  735.     rm -f Tk_SetWindowBorder.3
  736.     ln ConfigWind.3 Tk_SetWindowBorder.3
  737. fi
  738. if test -r ConfigWind.3; then
  739.     rm -f Tk_SetWindowBorderPixmap.3
  740.     ln ConfigWind.3 Tk_SetWindowBorderPixmap.3
  741. fi
  742. if test -r ConfigWind.3; then
  743.     rm -f Tk_SetWindowBorderWidth.3
  744.     ln ConfigWind.3 Tk_SetWindowBorderWidth.3
  745. fi
  746. if test -r ConfigWind.3; then
  747.     rm -f Tk_SetWindowColormap.3
  748.     ln ConfigWind.3 Tk_SetWindowColormap.3
  749. fi
  750. if test -r SetVisual.3; then
  751.     rm -f Tk_SetWindowVisual.3
  752.     ln SetVisual.3 Tk_SetWindowVisual.3
  753. fi
  754. if test -r GetBitmap.3; then
  755.     rm -f Tk_SizeOfBitmap.3
  756.     ln GetBitmap.3 Tk_SizeOfBitmap.3
  757. fi
  758. if test -r GetImage.3; then
  759.     rm -f Tk_SizeOfImage.3
  760.     ln GetImage.3 Tk_SizeOfImage.3
  761. fi
  762. if test -r StrictMotif.3; then
  763.     rm -f Tk_StrictMotif.3
  764.     ln StrictMotif.3 Tk_StrictMotif.3
  765. fi
  766. if test -r TextLayout.3; then
  767.     rm -f Tk_TextLayoutToPostscript.3
  768.     ln TextLayout.3 Tk_TextLayoutToPostscript.3
  769. fi
  770. if test -r MeasureChar.3; then
  771.     rm -f Tk_TextWidth.3
  772.     ln MeasureChar.3 Tk_TextWidth.3
  773. fi
  774. if test -r GetUid.3; then
  775.     rm -f Tk_Uid.3
  776.     ln GetUid.3 Tk_Uid.3
  777. fi
  778. if test -r ConfigWind.3; then
  779.     rm -f Tk_UndefineCursor.3
  780.     ln ConfigWind.3 Tk_UndefineCursor.3
  781. fi
  782. if test -r MeasureChar.3; then
  783.     rm -f Tk_UnderlineChars.3
  784.     ln MeasureChar.3 Tk_UnderlineChars.3
  785. fi
  786. if test -r TextLayout.3; then
  787.     rm -f Tk_UnderlineTextLayout.3
  788.     ln TextLayout.3 Tk_UnderlineTextLayout.3
  789. fi
  790. if test -r MaintGeom.3; then
  791.     rm -f Tk_UnmaintainGeometry.3
  792.     ln MaintGeom.3 Tk_UnmaintainGeometry.3
  793. fi
  794. if test -r MapWindow.3; then
  795.     rm -f Tk_UnmapWindow.3
  796.     ln MapWindow.3 Tk_UnmapWindow.3
  797. fi
  798. if test -r SetGrid.3; then
  799.     rm -f Tk_UnsetGrid.3
  800.     ln SetGrid.3 Tk_UnsetGrid.3
  801. fi
  802. if test -r WindowId.3; then
  803.     rm -f Tk_Visual.3
  804.     ln WindowId.3 Tk_Visual.3
  805. fi
  806. if test -r WindowId.3; then
  807.     rm -f Tk_Width.3
  808.     ln WindowId.3 Tk_Width.3
  809. fi
  810. if test -r WindowId.3; then
  811.     rm -f Tk_WindowId.3
  812.     ln WindowId.3 Tk_WindowId.3
  813. fi
  814. if test -r WindowId.3; then
  815.     rm -f Tk_X.3
  816.     ln WindowId.3 Tk_X.3
  817. fi
  818. if test -r WindowId.3; then
  819.     rm -f Tk_Y.3
  820.     ln WindowId.3 Tk_Y.3
  821. fi
  822. if test -r menubar.n; then
  823.     rm -f tk_bindForTraversal.n
  824.     ln menubar.n tk_bindForTraversal.n
  825. fi
  826. if test -r palette.n; then
  827.     rm -f tk_bisque.n
  828.     ln palette.n tk_bisque.n
  829. fi
  830. if test -r chooseColor.n; then
  831.     rm -f tk_chooseColor.n
  832.     ln chooseColor.n tk_chooseColor.n
  833. fi
  834. if test -r dialog.n; then
  835.     rm -f tk_dialog.n
  836.     ln dialog.n tk_dialog.n
  837. fi
  838. if test -r focusNext.n; then
  839.     rm -f tk_focusFollowsMouse.n
  840.     ln focusNext.n tk_focusFollowsMouse.n
  841. fi
  842. if test -r focusNext.n; then
  843.     rm -f tk_focusNext.n
  844.     ln focusNext.n tk_focusNext.n
  845. fi
  846. if test -r focusNext.n; then
  847.     rm -f tk_focusPrev.n
  848.     ln focusNext.n tk_focusPrev.n
  849. fi
  850. if test -r getOpenFile.n; then
  851.     rm -f tk_getOpenFile.n
  852.     ln getOpenFile.n tk_getOpenFile.n
  853. fi
  854. if test -r getOpenFile.n; then
  855.     rm -f tk_getSaveFile.n
  856.     ln getOpenFile.n tk_getSaveFile.n
  857. fi
  858. if test -r menubar.n; then
  859.     rm -f tk_menuBar.n
  860.     ln menubar.n tk_menuBar.n
  861. fi
  862. if test -r messageBox.n; then
  863.     rm -f tk_messageBox.n
  864.     ln messageBox.n tk_messageBox.n
  865. fi
  866. if test -r optionMenu.n; then
  867.     rm -f tk_optionMenu.n
  868.     ln optionMenu.n tk_optionMenu.n
  869. fi
  870. if test -r popup.n; then
  871.     rm -f tk_popup.n
  872.     ln popup.n tk_popup.n
  873. fi
  874. if test -r palette.n; then
  875.     rm -f tk_setPalette.n
  876.     ln palette.n tk_setPalette.n
  877. fi
  878. exit 0
  879.